foundation trench - İspanyolca İngilizce Sözlük